You thought it, made it!

The Premier Purveyor of Powerful Programming Tools Exclusively for the Java Developer.


This is FCS version 1.0 of VanillaSearch. There are no known bugs at the time of publishing, if any are encountered please contact us at support_vanillasearch@thoughtinc.com.

This demo is to demonstrate some of what's possible with VanillaSearch, a more comprehensive list of features can be found at our website at http://www.thoughtinc.com/, so please go there if you have any questions of features or supported META characters, subclassing for localization, etc.

Search Meta Characters.

	'.' matches one character
	'^' beginning of line
	'$' end of line
	'+' 1 or more matches
	'*' 0 or more matches
	'?' 0 or 1 matches
	'[' beginning of character set to match
	']' end of character set to match
	'^' match only characters NOT in []'s if '^' is within brace
        '{' beginning of a number of hits specified (eg. {1,4} match 1 to 4 hits)
        '}' ending of a number of hits specified
        '|' boolean match, will return first wildcard in set separated by '|'
	Other meta characters either already are, or will be supported

As an example of what the search can do, click the text entry field named
Search String, and enter the text 'J.*n' (without the quotes) and watch it
return the matched fields list (the data following the match is the first
character position matched, beginning at 0, the last character matched by
the pattern, and which 'boolean' position starting from 1 that was matched
(look at the ^A|^R example to see how this can be used):

John Smith bg=0 end=1 bool=1
Rebecca Johnson bg=8 end=13 bool=1
Joe Schmoe bg=0 end=8 bool=1

Some other sample searches to try are:
^Jo
^Jo.*h$
^A[a-k]
Sc{0,1}
Sc{1}
^A|^R
^A|^R|^J

Please acquire a Java Enabled environment when you can, you won't be disappointed!
SORRY! Without Java you can't see this demo!

You thought it, made it!

Give us your feedback, let us know how we're doing!

HOME